<?php if (!defined('BASEPATH'))exit('No direct script access allowed');

class Nilai_online_guru extends CI_Controller
{
    public function index()
    {
        $id = $this->session->userdata('kode_guru');
        $data['id_tahun'] = $this->db->select('id_tahun')->from('tahun')->where('tahun_aktif', 1)->get()->row()->id_tahun;
        
        $data['select_tahun'] = $this->db->query('SELECT DISTINCT t.id_tahun, t.tahun_angkatan FROM data_nilai dn
INNER JOIN tahun t ON(t.id_tahun=dn.id_tahun)
INNER JOIN mata_pelajaran mp ON(dn.kode_mapel=mp.id)
INNER JOIN jadwal_pelajaran jp ON(jp.id_mapel=mp.id)
WHERE mp.kode_guru = '.$id.'
ORDER BY t.tahun_angkatan DESC');
        $this->template->home('home/v_nilai_online_guru', $data, 'Nilai Online Guru');
    }
    
    public function data()
    {
        $id = $this->session->userdata('kode_guru');
        $id_tahun = $this->encrypt->decode($this->input->post('id_tahun'));
        if($id != "" && $id_tahun != '')
        {    
            $data['rslt_nilai'] = $this->db->query('SELECT t.tahun_angkatan, tp.nama_pelajaran, ks.tingkat_kelas, dk.nama_kelas, ds.nomor_induk, ds.nama_siswa, mp.nilai_min, dn.tugas, dn.kuis, dn.uts, dn.uas FROM data_nilai dn
    INNER JOIN data_siswa ds ON(ds.id=dn.id_siswa)
INNER JOIN mata_pelajaran mp ON(mp.id=dn.kode_mapel)
INNER JOIN tabel_pelajaran tp ON(tp.kode_pelajaran=mp.kode_pelajaran)
INNER JOIN tahun t ON(t.id_tahun=dn.id_tahun)
INNER JOIN siswa_kelas sk ON(sk.id_siswa=ds.id AND sk.id_tahun=t.id_tahun)
INNER JOIN data_kelas dk ON(dk.id_kelas=sk.id_kelas AND dk.id_tahun=sk.id_tahun)
INNER JOIN kelas_stat ks ON(ks.id_kelstat=dk.id_kelstat)
    WHERE mp.kode_guru = '.$id.'
    AND t.id_tahun = '.$id_tahun.'
    ORDER BY ks.tingkat_kelas ASC, dk.nama_kelas ASC, ds.nomor_induk ASC, ds.nama_siswa ASC');
            
            $this->load->view('home/v_nilai_online_guru_data', $data);
        }
        else
            show_404 ();
    
    }
    
}

/* End of file nilai_online_guru.php */
/* Location: ./application/controllers/nilai_online_guru.php */